// @ts-ignore
/* eslint-disable */
import { request } from '@umijs/max';

/** 获取今日统计数据 GET /api/statistics/getTodayData */
export async function getTodayDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseTodayDataVO_>('/api/statistics/getTodayData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取收入统计数据 GET /api/statistics/getIncomeData */
export async function getIncomeDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseIncomeDataVO_>('/api/statistics/getIncomeData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取订单统计数据 GET /api/statistics/getOrderData */
export async function getOrderDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseOrderDataVO_>('/api/statistics/getOrderData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取用户统计数据 GET /api/statistics/getUserData */
export async function getUserDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseUserDataVO_>('/api/statistics/getUserData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取用户增长数据 GET /api/statistics/getUserOptionData */
export async function getUserOptionDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseUserOptionDataVO_>('/api/statistics/getUserOptionData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取ai使用情况数据 GET /api/statistics/getAIOptionData */
export async function getAIOptionDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseAIOptionDataVO_>('/api/statistics/getAIOptionData', {
    method: 'GET',
    ...(options || {}),
  });
}

/** 获取每日营收数据 GET /api/statistics/getIncomeOptionData */
export async function getIncomeOptionDataUsingGET(options?: { [key: string]: any }) {
  return request<API.BaseResponseIncomeOptionDataVO_>('/api/statistics/getIncomeOptionData', {
    method: 'GET',
    ...(options || {}),
  });
}
